package chat.tools;

/**
 * 报问类别枚举
 *
 * #1 定义发送的报文类别
 * #2 系统通知报文、客户端在线报文、多方通信报文、单方通信报文。
 *
 * #3 系统通知报文：客户端上、下线通知。
 * #4 客户端在线报文：给每一个客户端持续发送其他客户端的连接状况。
 * #5 多方通信报文：群聊报文。
 * #6 单方通信报文：私聊报文。
 *
 * @author 谈笑、
 * @dateTime 2020/10/22 10:10
 */
public enum MsgTypeEnum {

	// 系统通知报文
	SYSTEM_NOTICE_MSG(1),

	// 客户端在线报文
	CLIENT_ONLINE_MSG(2),

	// 多方通信报文
	PUBLIC_CHAT_MSG(3),

	// 单方通信报文
	PRIVATE_CHAT_MSG(4);

	private int type;

	MsgTypeEnum(int type) {
		this.type = type;
	}

	public int getType() {
		return type;
	}

	public void setType(int type) {
		this.type = type;
	}

}